"use strict";

const Controller = require("egg").Controller;

/**
 * @Controller 课程管理
 */
class SubjectController extends Controller {
    /**
     * @jwt
     * @summary 课程列表
     * @description 获取所有的课程
     * @router get /subjects
     * @response 200 BaseResponse
     */
    async index() {
        // 读取数据
        const res = await this.service.subject.readList();
        // 返回响应
        this.ctx.helper.send(200, res);
    }
}

module.exports = SubjectController;
